11 research outputs found

    Propuesta de un modelo de evaluación y mejora de los procesos de ingeniería en el desarrollo de software para la empresa Icono Sistemas.

    Get PDF
    Desde el momento en que una organización expresa una necesidad en materia de tecnologías de información, se inicia un proceso complejo que involucra a un conjunto de personas con funciones heterogéneas que deben coordinarse para satisfacer una necesidad. Tomando en cuenta lo anterior, las empresas involucradas en el desarrollo de software, buscan que el desarrollo de sus aplicaciones y productos se realicen bajo modelos y estándares internacionales, que les permitan establecer márgenes de competencia basado en la mejora de los procesos y el aumento de la productividad en un marco de eficiencia y calidad. Los modelos y estándares de procesos de software definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la Ingeniería del Software, si no se sigue ninguna metodología sin duda habrá falta de calidad. El presente documento se encuentra organizado de la siguiente manera: El primer capítulo pretende dar un concepto de calidad en términos generales para luego hablar acerca de la calidad del software. La calidad del software involucra evaluar dos ámbitos, los procesos para su desarrollo y el producto en sí, para los dos casos se cuentan con los denominados modelos de referencia. También este capítulo realiza un análisis del estado del arte de la industria de desarrollo de software del Ecuador. El segundo capítulo realiza un análisis de las características fundamentales de los modelos más representativos de mejora de procesos: CMMI, MOPROSOF, PMBOK..

    Software development environments and tools in MDE

    Get PDF
    Abstract. Model-Driven Engineering (MDE) is the notion that we can construct a model of a system that we can then transform into the real thing. The development of software in MDE using Domain-Specific Languages (DSLs) has two phases. First, the development of artifacts such as DSLs and  transformation mechanisms by the modeling experts. Second, people non-technical experts (domain expert or end user) using the artifacts created develop applications simply because of the high level of abstraction allowed by technology. Several factors are considered to limit the use of MDE. One of them,  is the lack of knowledge the tools and the development activities with MDE. To support the MDE initiative, the present work makes a description of the theoretical foundations of MDE, also describes the main activities to build several MDE artifacts with some of the tools most known in this technology

    Propuesta de mecanismos de personalización de meta-modelos en la ingeniería dirigida por modelos

    Full text link
    Tesis Doctoral inédita leída en la Universidad Autónoma de Madrid, Escuela Politécnica Superior, Departamento de Ingenieria Informática. Fecha de Lectura: 30-07-2019La Ingeniería Dirigida por Modelos (MDE, de sus siglas en inglés) es una propuesta para el desarrollo de software en la que se atribuye a los modelos el rol principal, frente a las propuestas tradicionales basadas en lenguajes de programación. De esta manera, los modelos son utilizados desde etapas tempranas del desarrollo hasta la implementación de la solución técnica. En MDE los modelos se representan mediante lenguajes de modelado, que deben ser definidos con una sintaxis y semántica precisas para que sean útiles en un dominio específico. Uno de los hechos ineludibles en la ingeniería de software es que el software siempre está en permanente cambio o evolución debido a varios factores, entre ellos la aparición de nuevos requisitos o los cambios de tecnología. Por tanto, en un entorno de desarrollo de software dirigido por modelos para facilitar la evolución del software, los modelos y sus lenguajes de modelado deben poder cambiar. Es de considerar que, a pesar de este inconveniente, MDE aún no provee de un mecanismo estándar para el proceso de personalización o adaptación de los lenguajes de modelado, que implica modificar sus elementos constitutivos. El presente trabajo de tesis se centra en proporcionar mecanismos que permitan personalizar la sintaxis abstracta (meta-modelo) de los lenguajes de modelado. Por un lado, se diseña un mecanismo de extensibilidad de meta-modelos, que asegura que la extensibilidad sea realizada de acuerdo a unas normas previstas por el diseñador del lenguaje. Por otro lado, utilizando estos mecanismos de extensión se diseña un mecanismo para el modelado multi-nivel. En términos concretos, esta tesis hace las siguientes contribuciones: En el ámbito de extensibilidad de meta-modelos - Descripción de los escenarios donde el control de personalización del meta-modelo resulta de utilidad. - Clasificación de los tipos de personalización. - Diseño de un mecanismo para la definición de personalización de meta-modelos. - Implementación de una herramienta llamada TACO que implementa el mecanismo. - Evaluación del enfoque a través de un estudio de campo donde se muestra la necesidad de extensibilidad, y evaluación a través de la aplicación del enfoque en varios casos de estudio. En el ámbito de modelado multi-nivel: - Caracterización del espacio de diseño para soluciones de modelado multi-nivel a través de un modelo de características. - Clasificación y comparación de las herramientas de modelado multi-nivel existentes. - Diseño de un enfoque conceptual para el modelado multi-nivel integrado dentro de un entorno de modelado de dos meta-niveles. - Implementación de una herramienta llamada TOTEM que implementa estas ideas.Model-Driven Engineering (MDE) is a software development paradigm in which models are attributed the main role, compared to traditional proposals based on programming languages. In this way, models are used from the early stages of development to the implementation of the technical solution. In MDE, models are represented by modeling languages, which must be defined with precise syntax and semantics to be useful in a specific domain. One of the inescapable facts in software engineering is that software is always in permanent change or evolution due to several factors, among them the appearance of new requirements or the changes in technology. Therefore, in a model-driven software development environment to facilitate the evolution of software, models and their modeling languages must be able to change. It is to be considered that, despite this inconvenience, MDE still does not provide a standard mechanism for the process of personalization or adaptation of the modeling languages, which implies modifying its constituent elements. This thesis focusses on providing mechanisms that allow customizing the abstract syntax (meta-model) of the modeling languages. On the one hand, a meta-model extensibility mechanism is designed, which ensures that the extensibility is carried out according to the rules provided by the language designer. On the other hand, using these extension mechanisms, a mechanism for multi-level modeling is designed. In concrete terms, the thesis makes the following contributions: In the scope of meta-model extensibility - Description of the scenarios where the personalization control of the meta-model is useful. - Classification of the types of personalization. - Design of a mechanism for specifying allowed personalizations of meta-models. - Implementation of a tool called TACO that implements the mechanism. - Evaluation of the approach through a field study where the need for extensibility is shown, and evaluation through the application of the approach in several case studies. In the field of multi-level modeling: - Characterization of the design space for multi-level modeling solutions through a feature model. - Classification and comparison of existing multi-level modeling tools. - Design of a conceptual approach for integrated multi-level modeling within a two meta-level modeling environment. - Implementation of a tool called TOTEM that implements these ideas. empirical and analytical evaluation of the proposal

    TOTEM: Reconciling multi-level modelling with standard two-level modelling

    Full text link
    Model driven Engineering (MDE) advocates the active use of models throughout the different software development phases. In MDE, models are described using meta-models, one meta-level above. This approach effectively leaves developers with one single meta-level to create their models. However, there are scenarios where the use of multiple meta-levels results in simpler models with less accidental complexity. Hence, to simplify modelling in these cases, several multi-level modelling approaches and tools have recently emerged to increase the flexibility in modelling. While they provide advanced primitives to simplify modelling, there are possibilities to improve interoperability with mainstream two-level modelling approaches based on the Meta-Object Facility (MOF) standard of the Object Management Group (OMG), and achieve wider adoption. For this purpose, we first characterise the design space of multi-level modelling approaches using a feature model. On such a basis, we provide a detailed comparison of existing multi-level modelling tools, identifying gaps and research opportunities. As a result of this gap analysis, we propose a new approach to multi-level modelling that embeds multiple meta-levels within one meta-model (i.e., encoding objects as classes, and instantiation as inheritance), and a tool – called TOTEM – which implements these concepts. The tool capabilities and its benefits in terms of interoperability with mainstream, standard modelling frameworks are illustrated through an example, as well as with empirical and analytical evaluationsWe thank the reviewers for their constructive comments, which helped us improving the content of the paper. This work has been partially funded by the R&D programme of the Madrid Region (project FORTE, S2018/TCS-4314), and the Spanish Ministry of Science (project MASSIVE, RTI2018-095255-B-I00

    Integrated in silico analyses identify PUF60 and SF3A3 as new spliceosome-related breast cancer RNA-binding proteins

    No full text
    More women are diagnosed with breast cancer (BC) than any other type of cancer. Although large-scale efforts have completely redefined cancer, a cure remains unattainable. In that respect, new molecular functions of the cell should be investigated, such as post-transcriptional regulation. RNA-binding proteins (RBPs) are emerging as critical post-transcriptional modulators of tumorigenesis, but only a few have clear roles in BC. To recognize new putative breast cancer RNA-binding proteins, we performed integrated in silico analyses of all human RBPs (n = 1392) in three major cancer databases and identified five putative BC RBPs (PUF60, TFRC, KPNB1, NSF, and SF3A3), which showed robust oncogenic features related to their genomic alterations, immunohistochemical changes, high interconnectivity with cancer driver genes (CDGs), and tumor vulnerabilities. Interestingly, some of these RBPs have never been studied in BC, but their oncogenic functions have been described in other cancer types. Subsequent analyses revealed PUF60 and SF3A3 as central elements of a spliceosome-related cluster involving RBPs and CDGs. Further research should focus on the mechanisms by which these proteins could promote breast tumorigenesis, with the potential to reveal new therapeutic pathways along with novel drug-development strategies.This research received no external fundin

    Evaluación y restauración ecológica “Lisan Wasi” comunidad San Pedro, parroquia Tarqui, Cantón Pastaza

    No full text
    Vegetation is a key natural resource for ecosystembalance, it is necessary to have quantitative informationabout its characteristics and distribution. This researchaimed to evaluate areas disturbed by anthropic activitiesand allowed to establish an ecological restoration plan withnative species of the secondary forest of the EcuadorianAmazon, in the Community of San Pedro “Lisan Wasi”,Parish Tarquí, Canton of Pastaza, was carried out a floristicinventory, the indices of value of ecological importanceand extended ecological importance were determined.In addition, the specific wealth index of Menhinick, andMargalef, of Shannon-Weaner equity, Simpson’s dominanceto know the diversity of the vegetation was obtaided. Aswell as the Jaccard, Sorensen Indice and the hierarchicalconglomerate. The degree of disturbance of the area wasevaluated through indicators of changes in the ecosystem, asa result a total of 33 families were identified, and 74 speciesbelonging mainly to the tree, shrub and herbaceous stratum.Representative species were Bromeliaceae catopsis,Cedrela odorata, Cecropia peltata, Persea americana,Schizolobium parahybum. The most representativefamilies, in this order: Fabaceae, Aracaceae, Poaceae,Rutaceae and Melastomataceae. Index values showed thatthere is a large number of species that the community hasdominant species and therefore the diversity is greater;there was no equitable formation and all species are notabundant. The degree of disturbance identified was due toalteration to the composition of species and alteration tothe structure, the diagnosis allowed to apply the techniquesof ecological restoration for the improvement of the studyarea, through the transplantation with native species in anarea of 0.24 ha, in the affected areas.La vegetación es un recurso natural clave para elequilibrio del ecosistema, es necesario disponer deinformación cuantitativa sobre sus características ydistribución. Esta investigación tuvo como objetivo,evaluar áreas perturbadas por actividades antrópicas ypermitió establecer un plan de restauración ecológica conespecies nativas del bosque secundario de la Amazoniaecuatoriana, en la Comunidad de San Pedro “Lisan Wasi”,Parroquia Tarquí, Cantón Pastaza, se realizó un inventarioflorístico, se determinó los índices de valor de importanciaecológica e importancia ecológica ampliada. A demás seobtuvieron el índice de riqueza específica de Menhinick, yMargalef, de equidad de Shannon – Weaner, de dominanciade Simpson para conocer la diversidad de la vegetación.Así como el Índice de Jaccard, Sorensen y el conglomeradojerárquico. Se evaluó el grado de perturbación del áreamediante indicadores de cambios en el ecosistema,como resultado se identificaron un total 33 familias, y 74especies pertenecientes principalmente al estrato arbóreo,arbustivo y herbáceo. Las especies representativas fueronBromeliaceae Catopsis, Cedrela odorata, Cecropiapeltata, Persea americana, Schizolobium parahybum. Lasfamilias más representativas, en este orden: Fabaceae,Aracaceae, Poaceae, Rutaceae y Melastomataceae. Losvalores de los índices mostraron que existe una grancantidad de especies, que la comunidad posee especiesdominantes y por lo tanto la diversidad es mayor; noexistió una formación equitativa y todas las especies noson abundantes. El grado de perturbación identificado fuepor alteración a la composición de especies y alteración ala estructura, del diagnóstico realizado permitió aplicar lastécnicas de restauración ecológica para el mejoramientodel área de estudio, al realizar el trasplante con especiesnativas en un área de 0.24 ha, en las áreas afectadas

    Ecos de la academia: Revista de la Facultad de Educación, Ciencia y Tecnología - FECYT Nro 16

    No full text
    Ecos de la academia, Revista de la Facultad de Educación Ciencia y Tecnología es una publicación científica de la Universidad Técnica del Norte, con revisión por pares a doble ciego que publica artículos en idioma español, quichua, portugués e inglés. Se edita con una frecuencia semestral con dos números por año.En ella se divulgan trabajos originales e inéditos generados por los investigadores, docentes y estudiantes de la FECYT, y contribuciones de profesionales de instituciones docentes e investigativas dentro y fuera del país, con calidad, originalidad y relevancia en las áreas de ciencias sociales y tecnología aplicada.Posicionamiento de la marca UTN desde la percepción de los públicos internos y externos. Test Anxiety in Pre-service English Teachers at Universidad Técnica del Norte. Incidencia de los medios de comunicación, redes sociales y fake news durante las manifestaciones sociales de octubre 2019 en Ecuador. El turismo slow como alternativa para el desarrollo sostenible en la comunidad del milenio A´I Cofán Dureno al 2030. Dificultades en la enseñanza - aprendizaje de la estadística y probabilidad: una perspectiva de Estudiantes. Oxigenación hiperbárica como proceso complementario en la regeneración de la piel en quemadura térmica utilizando hiperoxia con vasoconstricción. Place branding como estrategia de posicionamiento, caso de estudio: Mancomunidad Mirador de los Volcanes. Estrategias de aprendizaje y motivación en los estudiantes de la carrera de educación inicial modalidad en línea de la Universidad Técnica del Norte. Aprendizaje basado en problemas como estrategia didáctica en la enseñanza de funciones exponenciales y logarítmicas. Líderes Emprendedores y la Esperanza en el lugar de trabajo de los empleados en las Mipymes de Ecuador. Millennials imbabureños y sus preferencias de uso de redes sociales durante la pandemia Covid- 19 en el 2020. Bienestar psicológico y COVID 19 en estudiantes universitarios

    Drug resistance phenotypes and genotypes in Mexico in representative gram-negative species: Results from the infivar network.

    No full text
    AimThis report presents phenotypic and genetic data on the prevalence and characteristics of extended-spectrum β-lactamases (ESBLs) and representative carbapenemases-producing Gram-negative species in Mexico.Material and methodsA total of 52 centers participated, 43 hospital-based laboratories and 9 external laboratories. The distribution of antimicrobial resistance data for Escherichia coli, Klebsiella pneumoniae, Enterobacter cloacae complex, Acinetobacter baumannii complex, and Pseudomonas aeruginosa in selected clinical specimens from January 1 to March 31, 2020 was analyzed using the WHONET 5.6 platform. The following clinical isolates recovered from selected specimens were included: carbapenem-resistant Enterobacteriaceae, ESBL or carbapenem-resistant E. coli, and K. pneumoniae, carbapenem-resistant A. baumannii complex, and P. aeruginosa. Strains were genotyped to detect ESBL and/or carbapenemase-encoding genes.ResultsAmong blood isolates, A. baumannii complex showed more than 68% resistance for all antibiotics tested, and among Enterobacteria, E. cloacae complex showed higher resistance to carbapenems. A. baumannii complex showed a higher resistance pattern for respiratory specimens, with only amikacin having a resistance lower than 70%. Among K. pneumoniae isolates, blaTEM, blaSHV, and blaCTX were detected in 68.79%, 72.3%, and 91.9% of isolates, respectively. Among E. coli isolates, blaTEM, blaSHV, and blaCTX were detected in 20.8%, 4.53%, and 85.7% isolates, respectively. For both species, the most frequent genotype was blaCTX-M-15. Among Enterobacteriaceae, the most frequently detected carbapenemase-encoding gene was blaNDM-1 (81.5%), followed by blaOXA-232 (14.8%) and blaoxa-181(7.4%), in A. baumannii was blaOXA-24 (76%) and in P. aeruginosa, was blaIMP (25.3%), followed by blaGES and blaVIM (13.1% each).ConclusionOur study reports that NDM-1 is the most frequent carbapenemase-encoding gene in Mexico in Enterobacteriaceae with the circulation of the oxacillinase genes 181 and 232. KPC, in contrast to other countries in Latin America and the USA, is a rare occurrence. Additionally, a high circulation of ESBL blaCTX-M-15 exists in both E. coli and K. pneumoniae
    corecore